a worldwide problem - Spanish English Dictionary